# 1.打开文件 mode = r
# 注意:读模式,文件不存在会报错
# 文本模式读
# f = open('./text/demo.txt',mode='r',encoding='utf8')

#二进制模式读
f = open('./text/demo.txt',mode='rb')

# 操作方式读
# f.read([size])   size:int  如果不指定参数,就是一次性读取所有内容  size指字符个数,二进制下指字节个数

# 一次性读取所有
"""
content = f.read()
print(content)
"""

# 指定字符个数读取
"""
while True:
    content = f.read(7)
    if not content:
        break
    print(content)
"""

#指定字节数
"""
content = f.read(6)
print(content)
"""

while True:
    content = f.read(6)
    if not content:
        break
    print(content)

#关闭文件
f.close()